#include <stdint.h>

union U0 {
  const uint8_t f0;
  signed f1 : 1;
} __attribute__((aligned(16)));

int32_t g_457 = 0x06F14D4BL;

void func_34(uint8_t p_36) {
  union U0 l_1026 = {0x0FL};
  uint64_t l_1030[2][2] = {{0UL, 4UL}, {6UL, 1UL}};
  g_457 &= ((l_1026.f1 = (((l_1030[1][0]), (void*)0) != &p_36)) >= 1UL);
  printf("%d\n", g_457);
}

int main(int argc, char* argv[]) {
  func_34(0xa0);
  return 0;
}

